botanical composition - Espagnol Anglais Dictionnaire